package com.br.semperparata.pag_fbb_rj.entity;

import java.util.ArrayList;
import java.util.List;

public class Exemplo {
	private String nome;
	private String descricao;
	private int duracao;
	private List<String> material;
	private Atividade atividade;
	
	public Exemplo(String nome, String descricao, int duracao, List<String> material, Atividade atividade) {
		super();
		this.nome = nome;
		this.descricao = descricao;
		this.duracao = duracao;
		this.material = material;
		this.atividade = atividade;
	}
	
	public Exemplo(String nome, String descricao, int duracao, String material, Atividade atividade) {
		this.nome = nome;
		this.descricao = descricao;
		this.duracao = duracao;
		setMaterial(material);
		this.atividade = atividade;
	}
	
	public Exemplo(String nome, String descricao, int duracao) {
		this.nome = nome;
		this.descricao = descricao;
		this.duracao = duracao;
	}

	public String getNome() {
		return nome;
	}
	
	public String getDescricao() {
		return descricao;
	}
	
	public int getDuracao() {
		return duracao;
	}
	
	public List<String> getMaterial() {
		return material;
	}
	
	public void setMaterial(String material) {
		String[] split = material.split(";");
		this.material = new ArrayList<String>();
		for (String m : split) {
			this.material.add(m);
		}
	}
	
	public Atividade getAtividade() {
		return atividade;
	}
	
	public void setAtividade(Atividade atividade) {
		this.atividade = atividade;
	}
	
	@Override
	public String toString() {
		return getNome();
	}
}
